


public class BankuNagusia {

	public static void main (String[] args){
		
		//instantziak Sortu
		
		BezeroGuztienZerrenda bezero= BezeroGuztienZerrenda.getBezGuzZerr();
		
		ProduktuZerrenda produktuak = new ProduktuZerrenda();
		ProduktuZerrenda produktuak2 = new ProduktuZerrenda();
		ProduktuZerrenda produktuak3 = new ProduktuZerrenda();
		ProduktuZerrenda produktuak4 = new ProduktuZerrenda();
		
		
		BezeroZerrenda bezeroak= new BezeroZerrenda();
		BezeroZerrenda bezeroak2= new BezeroZerrenda();
		BezeroZerrenda bezeroak3= new BezeroZerrenda();
		BezeroZerrenda bezeroak4= new BezeroZerrenda();
		
		Bezeroa b1 = new Bezeroa ("Fontecha","MAite",1,678037027,produktuak);
		Bezeroa b2 = new Bezeroa("Fontecha", "Arturo",2,605706018,produktuak2);
		Bezeroa	b3 = new Bezeroa ("Garate","Gloria",3, 674895263,produktuak3);
		Bezeroa b4 = new Bezeroa ("Garate", "Eduardo",4,695874123,produktuak4);
					
		Langilea l1 = new Langilea(2525, "Soraya", "Mella",produktuak);
		Langilea l2 = new Langilea(4848, "Gorane", "Astorkiza",produktuak2);
		Langilea l3 = new Langilea(7676, "Imaya", "Goikoetxea",produktuak3);
		Langilea l4 = new Langilea(3131, "Sara", "Goikoetxea",produktuak4);
				
		Mugimenduak m1 = new Mugimenduak(1111, "0506", "diruaAtara");
		Mugimenduak m2 = new Mugimenduak(7894, "0605", "dirua atara");
		Mugimenduak m3 = new Mugimenduak(2222, "0306", "transferentzia");
		
		KontuKorrontea k1 = new KontuKorrontea(1111, "0508", "BBK", m1,l1,b1,14,500);
		KontuKorrontea k2 = new KontuKorrontea(1478, "0408", "BBVA", m2,l1,b4,15,1200);
		KontuKorrontea k3 = new KontuKorrontea(8956, "0406", "BBK", m3,l1,b3,13,300);
		KontuKorrontea k4 = new KontuKorrontea(7858, "0508", "BBK", m2,l3,b2,585,800);
						
		//gehitu		
		
		produktuak.gehitu(k1);
		produktuak.gehitu(k2);
		
		produktuak2.gehitu(k3);
		produktuak2.gehitu(k4);
		
		produktuak3.gehitu(k1);
		produktuak3.gehitu(k3);
		
		produktuak4.gehitu(k2);
		produktuak4.gehitu(k4);
		
	
		bezeroak.gehituBezeroa(b1);
		bezeroak.gehituBezeroa(b2);
		bezeroak2.gehituBezeroa(b2);
		bezeroak2.gehituBezeroa(b3);
		bezeroak3.gehituBezeroa(b1);
		bezeroak3.gehituBezeroa(b3);
		bezeroak3.gehituBezeroa(b4);
		bezeroak4.gehituBezeroa(b1);
		bezeroak4.gehituBezeroa(b4);
			
		LangileZerrenda langileak = new LangileZerrenda();
		langileak.gehituLangilea(l1);
		langileak.gehituLangilea(l2);
		langileak.gehituLangilea(l4);
		langileak.gehituLangilea(l3);
		
		
		ProduktuGuztienZerrenda produkZerrenda = ProduktuGuztienZerrenda.getProduktuGuztienZerrenda();
		produkZerrenda.gehitu(k4);
		produkZerrenda.gehitu(k3);
		produkZerrenda.gehitu(k2);
		produkZerrenda.gehitu(k1);
		
		bezero.gehitu(b1);
		bezero.gehitu(b2);
		bezero.gehitu(b3);
		bezero.gehitu(b4);
		
		//metodoak egin	
		
		//produkZerrenda.diruaAtara(1478,15,250);
		//bezero.totalaAtara(3);
		//langileak.ListatuBezeroak(2525);
		
	}
}
